-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
507 add cross border flows to scenarios #522
base: main
Are you sure you want to change the base?
507 add cross border flows to scenarios #522
Conversation
…g on the direction
…o 507-add-cross-border-flows-to-scenarios
@tiernan-buckley-ufr in the future run the |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #522 +/- ##
==========================================
- Coverage 77.52% 77.39% -0.14%
==========================================
Files 50 51 +1
Lines 6790 6830 +40
==========================================
+ Hits 5264 5286 +22
- Misses 1526 1544 +18
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Pull Request
Related Issue
Closes #507
Description
This update adds a new type of unit, "Exchanges", corresponding to the commercial exchanges (imports/exports), allowing imports and exports to be added to the market dynamics.
Exports are treated as a form of demand and are set as a bid just below the (price-inelastic) demand bid price to ensure they are realised, and imports are treated as a form of generation set near to the min. bid price to ensure they are realised.
In example 1a, an "exchanges_df.csv" is added to the inputs containing import and export values that are fractions of the demand_df values. A corresponding "exchanges_units.csv" is made configuring how the exchanges participate in the market.
In example 3, "exchanges_df.csv" contains German commercial exchanges for the year 2019, and "exchanges_units.csv" configures how the exchanges participate in the market.
Changes Proposed
Testing
For example 3, the accepted bid prices with and without exchanges were modelled and compared with historical prices for 2019 to see if including exchanges improves the accuracy of the model.
For January:
For April:
For July:
For January a significant increase in accuracy is seen, for April a marginal increase, and for July a slight decrease is seen.
Checklist
Please check all applicable items:
doc
folder updates)pyproject.toml
doc/release_notes.rst
of the upcoming release is included